a lot of effort and suffering - Fransızca İngilizce Sözlük